body{background:#E6F6FF !important;}
#top{overflow:hidden;height:70px;background:#4fa8db;}
#top .logo{margin:15px 0 0px 30px;background:url("default/sys_logo.png") no-repeat;width:361px;height:36px;float:left;}
#top .top_r{
	color: #fff;
	float: right;
	height: 70px;
	overflow: hidden;
	position: absolute;
	right: 10px;
	text-align: left;
	width: 450px;
}
#top_menu_box{
	color: #fff;
	float: left;
	margin: 0 auto;
	padding-top: 25px;
	padding-bottom: 7px;
	width: 216px;
}
#top_menu_box a{display:block;color:#fff;float:left;padding:0 20px;background-image:url(default/top_menu.png);background-repeat:no-repeat;}
#top_menu_box a.logout{background-position:0 -26px;}
.panel-header {
  background:url("default/ui.png") repeat-x 0 0;
  border: 1px solid #99bbe8;
  color: #08547f;
  font-size: 12px;
  font-weight: bold;
  margin:0;
  padding:0 0 0 20px;
}
.panel-title{line-height:30px;height:28px;}
.tabs-header{background:url("default/ui.png") repeat-x 0 0;}
.tabs li.tabs-selected a.tabs-inner{
  background: #E6F6FF url("default/ui.png") repeat-x 0 -70px;
  color: #416aa3;
  font-weight: bold;
  outline: medium none;
}
.tabs li.tabs-selected a.tabs-inner{border-bottom: 1px solid #E6F6FF;}

#bottom {
  background:url("default/ui.png") repeat-x 0 -30px;
  color: #909090;
  height: 36px;
  line-height: 30px;
  margin-top: 0;
  text-align: center;
}
#treeNav ul{display:none;}
.left_div {
	cursor: pointer;
	font-size: 14px;
	height: 43px;
	line-height: 43px;
	text-align: left;
	background-image:url("default/menu_bg.png");
	background-repeat:repeat-x;
	background-position:-1px 0;
	color:#337195;
	font-weight:bold;
}
.open{
	background-position:-1px -50px;
}
.left_div span{display:block;height:43px;padding-left:65px;vertical-align:middle;}
.left_menu_link {
  background-image: url("default/left_menu_bg.gif") !important;
  background-position: 0 -28px;
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 14px;
  height: 30px;
  line-height: 30px;
  list-style: none outside none;
  padding-left: 14px;
  width: 160px;
  text-align:center;
}
/*选项卡*/
#main_box{margin:15px 15px;position:relative;}
.option_box{overflow:hidden;height:27px;}
.option_box ul{position:absolute;top:-1px;left:0;}
.option_box li{float:left;z-index:0;border:1px solid #a1acb2;border-bottom:0;height:27px;line-height:28px;background-color:#ffffff;background-image:url(default/btn_bg.png);background-repeat:repeat-x;padding:0px 16px 0px 8px;margin-right:8px;}
.option_box li.on{height:28px;background-image:none;}
.option_box li .search,.option_box li .add{display:block;padding-left:25px;background-image:url(default/option_ico.png);background-repeat:no-repeat;}
.option_box li .add{background-position:2px -21px;}
.content_box{border:1px solid #a1acb2;min-height:410px;background-color:#ffffff;padding:25px 20px;}
.search_box{margin-bottom:15px;color:#686868;line-height: 20px;font-size:14px;}

.dataForm{margin:20px 20px 30px 20px;min-height:250px;font-size:14px;}
.dataForm .text{
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #555;
	display: block;
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	padding: 6px 12px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	vertical-align: middle;
	margin:0;
	color: #999;
	opacity: 1;
}
.dataForm .barea{width:200px;text-align:center;margin:0 auto;}
.dataForm select,.dataForm button {
  text-transform: none;
}
.dataForm select{color: #999;}
